.app{
	width: 100%;
	height: 100vh;
	background-color: #fff;
	position: relative;
	display: flex;
	justify-content: center;
	align-items: center;
}
.btn95{
	width: 100px;
	height: 100px;
	background-color: #0096FF;
	position: relative;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	overflow: hidden;
	cursor: pointer;
	transition: all .3s linear;
}
.text-box95{
	position: absolute;
	display: flex;
	justify-content: center;
	align-items: center;
	animation: text-eff95 9s linear infinite;
}
@keyframes text-eff95 {
  to {
    rotate: -360deg;
  }
}
.span95{
	position: absolute;
	color: #ffffff;
	font-size: 14px;
	font-weight: 700;
}
.span95:nth-of-type(1){
	transform: rotate(calc(40deg * 0)) translate(0,-34px);
}
.span95:nth-of-type(2){
	transform: rotate(calc(40deg * 1)) translate(0,-34px);
}
.span95:nth-of-type(3){
	transform: rotate(calc(40deg * 2)) translate(0,-34px);
}
.span95:nth-of-type(4){
	transform: rotate(calc(40deg * 3)) translate(0,-34px);
}
.span95:nth-of-type(5){
	transform: rotate(calc(40deg * 4)) translate(0,-34px);
}
.span95:nth-of-type(6){
	transform: rotate(calc(40deg * 5)) translate(0,-34px);
}
.span95:nth-of-type(7){
	transform: rotate(calc(40deg * 6)) translate(0,-34px);
}
.span95:nth-of-type(8){
	transform: rotate(calc(40deg * 7)) translate(0,-34px);
}
.span95:nth-of-type(9){
	transform: rotate(calc(40deg * 8)) translate(0,-34px);
}
.circle95{
	position: absolute;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background-color: #ffffff;
	display: flex;
	justify-content: center;
	align-items: center;
	transition: all .3s linear;
}
.triangle95{
	position: absolute;
	top: 8px;
	left: 11px;
	width: 0;
	height: 0;
	border-left: 10px solid transparent;  
	border-right: 10px solid transparent;  
	border-bottom: 20px solid #0096FF;
	transform: rotate(45deg);
	transition: all .3s linear;
}
.triangle95-2{
	position: absolute;
	top: 19px;
	left: 6px;
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;  
	border-bottom: 8px solid #ffffff;
	transform: rotate(45deg);
}
.btn95:hover .circle95{
	transform: rotate(45deg);
}
.btn95:hover .triangle95{
	border-bottom: 20px solid #BB64FF;
}
.btn95:hover{
	background-color: #BB64FF;
}
